Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLEGARTH CHURCH LANE Detached £792,571 13 Dec 2022